<!DOCTYPE html>
<html lang="en-US" data-theme="light">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1" />
    <meta name="generator" content="VuePress 2.0.0-beta.48" />
    <meta name="theme" content="VuePress Theme Hope" />
    <link rel="icon" href="/logo_mini.png"><title>消息通知 | i2UP接口文档</title><meta name="description" content="控制台接口说明文档">
    <style>
      :root {
        --bg-color: #fff;
      }

      html[data-theme="dark"] {
        --bg-color: #1d2025;
      }

      html,
      body {
        background-color: var(--bg-color);
      }
    </style>
    <script>
      const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
      const systemDarkMode =
        window.matchMedia &&
        window.matchMedia("(prefers-color-scheme: dark)").matches;

      if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
        document.querySelector("html").setAttribute("data-theme", "dark");
      }
    </script>
    <link rel="stylesheet" href="/i2up-docs/assets/style.088f2114.css">
    <link rel="modulepreload" href="/i2up-docs/assets/app.24badc91.js"><link rel="modulepreload" href="/i2up-docs/assets/index.html.73f3263f.js"><link rel="modulepreload" href="/i2up-docs/assets/plugin-vue_export-helper.21dcd24c.js"><link rel="modulepreload" href="/i2up-docs/assets/index.html.6896721e.js">
  </head>
  <body>
    <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="skip-link sr-only">Skip to content</a><!--]--><div class="theme-container has-toc"><!--[--><!--[--><header class="navbar"><div class="navbar-left"><button class="toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!----><a href="/i2up-docs/" class="brand"><img class="logo" src="/i2up-docs/logo_mini.png" alt="i2UP接口文档"><!----><span class="site-name hide-in-pad">i2UP接口文档</span></a><!----></div><div class="navbar-center"><!----><nav class="nav-links"><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="接口说明"><span class="title"><!---->接口说明</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/i2up-docs/apiref/7.1.76/" class="nav-link" aria-label="7.1.xx (20221118)"><!---->7.1.xx (20221118)<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/apiref/7.1.76.1/" class="nav-link" aria-label="7.1.xx (20220926)"><!---->7.1.xx (20220926)<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/apiref/7.1.74/" class="nav-link" aria-label="7.1.74 (20210819)"><!---->7.1.74 (20210819)<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.72/apiref/" class="nav-link" aria-label="7.1.72 (20210819)"><!---->7.1.72 (20210819)<!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="SDK说明"><span class="title"><!---->SDK说明</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/i2up-docs/sdkspec/" class="nav-link" aria-label="7.1.X"><!---->7.1.X<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.72/sdkspec/" class="nav-link" aria-label="7.1.72"><!---->7.1.72<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.70/sdkspec/" class="nav-link" aria-label="7.1.70"><!---->7.1.70<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.68/sdkspec/" class="nav-link" aria-label="7.1.68"><!---->7.1.68<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.58/sdkspec/" class="nav-link" aria-label="7.1.58"><!---->7.1.58<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.57/sdkspec/" class="nav-link" aria-label="7.1.57"><!---->7.1.57<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.53/sdkspec/" class="nav-link" aria-label="7.1.53"><!---->7.1.53<!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="SDK下载"><span class="title"><!---->SDK下载</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="https://gitee.com/i2soft/i2up-java-sdk" rel="noopener noreferrer" target="_blank" aria-label="JAVA(gitee)" class="nav-link"><!---->JAVA(gitee)<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://gitee.com/i2soft/i2up-python-sdk" rel="noopener noreferrer" target="_blank" aria-label="Python(gitee)" class="nav-link"><!---->Python(gitee)<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://github.com/info2soft/i2up-java-sdk" rel="noopener noreferrer" target="_blank" aria-label="JAVA" class="nav-link"><!---->JAVA<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://github.com/info2soft/i2up-python-sdk" rel="noopener noreferrer" target="_blank" aria-label="Python" class="nav-link"><!---->Python<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://github.com/info2soft/i2up-php-sdk" rel="noopener noreferrer" target="_blank" aria-label="PHP" class="nav-link"><!---->PHP<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="历史版本"><span class="title"><!---->历史版本</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/i2up-docs/7.1.72/" class="nav-link" aria-label="7.1.72"><!---->7.1.72<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.70/" class="nav-link" aria-label="7.1.70"><!---->7.1.70<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.68/" class="nav-link active" aria-label="7.1.68"><!---->7.1.68<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.58/" class="nav-link" aria-label="7.1.58"><!---->7.1.58<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.57/" class="nav-link" aria-label="7.1.57"><!---->7.1.57<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.53/" class="nav-link" aria-label="7.1.53"><!---->7.1.53<!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><a href="https://www.info2soft.com" rel="noopener noreferrer" target="_blank" aria-label="官网" class="nav-link"><!---->官网<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></div></nav><!----></div><div class="navbar-right"><!----><!----><!----><div class="nav-item hide-in-mobile"><button id="appearance-switch"><svg xmlns="http://www.w3.org/2000/svg" class="icon auto-icon" viewbox="0 0 1024 1024" fill="currentColor" aria-label="auto icon" style="display:block;"><path d="M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm0-840c-198.78 0-360 161.22-360 360 0 198.84 161.22 360 360 360s360-161.16 360-360c0-198.78-161.22-360-360-360zm0 660V212c165.72 0 300 134.34 300 300 0 165.72-134.28 300-300 300z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" class="icon dark-icon" viewbox="0 0 1024 1024" fill="currentColor" aria-label="dark icon" style="display:none;"><path d="M524.8 938.667h-4.267a439.893 439.893 0 0 1-313.173-134.4 446.293 446.293 0 0 1-11.093-597.334A432.213 432.213 0 0 1 366.933 90.027a42.667 42.667 0 0 1 45.227 9.386 42.667 42.667 0 0 1 10.24 42.667 358.4 358.4 0 0 0 82.773 375.893 361.387 361.387 0 0 0 376.747 82.774 42.667 42.667 0 0 1 54.187 55.04 433.493 433.493 0 0 1-99.84 154.88 438.613 438.613 0 0 1-311.467 128z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" class="icon light-icon" viewbox="0 0 1024 1024" fill="currentColor" aria-label="light icon" style="display:none;"><path d="M952 552h-80a40 40 0 0 1 0-80h80a40 40 0 0 1 0 80zM801.88 280.08a41 41 0 0 1-57.96-57.96l57.96-58a41.04 41.04 0 0 1 58 58l-58 57.96zM512 752a240 240 0 1 1 0-480 240 240 0 0 1 0 480zm0-560a40 40 0 0 1-40-40V72a40 40 0 0 1 80 0v80a40 40 0 0 1-40 40zm-289.88 88.08-58-57.96a41.04 41.04 0 0 1 58-58l57.96 58a41 41 0 0 1-57.96 57.96zM192 512a40 40 0 0 1-40 40H72a40 40 0 0 1 0-80h80a40 40 0 0 1 40 40zm30.12 231.92a41 41 0 0 1 57.96 57.96l-57.96 58a41.04 41.04 0 0 1-58-58l58-57.96zM512 832a40 40 0 0 1 40 40v80a40 40 0 0 1-80 0v-80a40 40 0 0 1 40-40zm289.88-88.08 58 57.96a41.04 41.04 0 0 1-58 58l-57.96-58a41 41 0 0 1 57.96-57.96z"></path></svg></button></div><form class="search-box" role="search"><input type="search" autocomplete="off" spellcheck="false" value><!----></form><!----><button class="toggle-navbar-button" aria-label="Toggle Navbar" aria-expanded="false" aria-controls="nav-screen"><span class="button-container"><span class="button-top"></span><span class="button-middle"></span><span class="button-bottom"></span></span></button></div></header><!----><!--]--><!----><div class="toggle-sidebar-wrapper"><span class="arrow left"></span></div><aside class="sidebar"><!--[--><!----><!--]--><ul class="sidebar-links"><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#消息-添加" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="消息 添加"><!---->消息 添加<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#消息-列表" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="消息 列表"><!---->消息 列表<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-1" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-1" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-1" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-1" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#消息-单个" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="消息 单个"><!---->消息 单个<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-2" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-2" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-2" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-2" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#消息-数量" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="消息 数量"><!---->消息 数量<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-3" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-3" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-3" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-3" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#消息-操作" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="消息 操作"><!---->消息 操作<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-4" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-4" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-4" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-4" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#配置-获取" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="配置 获取"><!---->配置 获取<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-5" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-5" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-5" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-5" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#配置-更新" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="配置 更新"><!---->配置 更新<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-6" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-6" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-6" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-6" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#短信测试" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="短信测试"><!---->短信测试<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-7" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-7" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-7" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-7" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#邮件测试" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="邮件测试"><!---->邮件测试<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-8" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-8" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-8" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-8" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#重置通知次数" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="重置通知次数"><!---->重置通知次数<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-9" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-9" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-9" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-9" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#邮件模板-列表" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="邮件模板 列表"><!---->邮件模板 列表<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-10" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-10" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-10" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-10" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#邮件模板-修改" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="邮件模板 修改"><!---->邮件模板 修改<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-11" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-11" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-11" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-11" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li></ul><!--[--><!----><!--]--></aside><!--[--><main class="page" id="main-content"><!--[--><!----><nav class="breadcrumb disable"></nav><div class="page-title"><h1><!---->消息通知</h1><div class="page-info"><!----><!----><span class="date-info" aria-label="Writing Date📅" data-balloon-pos="down" isoriginal="false" pageview="false"><svg xmlns="http://www.w3.org/2000/svg" class="icon calendar-icon" viewbox="0 0 1024 1024" fill="currentColor" aria-label="calendar icon"><path d="M716.4 110.137c0-18.753-14.72-33.473-33.472-33.473-18.753 0-33.473 14.72-33.473 33.473v33.473h66.993v-33.473zm-334.87 0c0-18.753-14.72-33.473-33.473-33.473s-33.52 14.72-33.52 33.473v33.473h66.993v-33.473zm468.81 33.52H716.4v100.465c0 18.753-14.72 33.473-33.472 33.473a33.145 33.145 0 01-33.473-33.473V143.657H381.53v100.465c0 18.753-14.72 33.473-33.473 33.473a33.145 33.145 0 01-33.473-33.473V143.657H180.6A134.314 134.314 0 0046.66 277.595v535.756A134.314 134.314 0 00180.6 947.289h669.74a134.36 134.36 0 00133.94-133.938V277.595a134.314 134.314 0 00-133.94-133.938zm33.473 267.877H147.126a33.145 33.145 0 01-33.473-33.473c0-18.752 14.72-33.473 33.473-33.473h736.687c18.752 0 33.472 14.72 33.472 33.473a33.145 33.145 0 01-33.472 33.473z"></path></svg><span>October 13, 2021</span><meta property="datePublished" content="2021-10-12T17:09:16.000Z"></span><!----><!----><span class="reading-time-info" aria-label="Reading Time⌛" data-balloon-pos="down" localizeddate="October 13, 2021" isoriginal="false" pageview="false"><svg xmlns="http://www.w3.org/2000/svg" class="icon timer-icon" viewbox="0 0 1024 1024" fill="currentColor" aria-label="timer icon"><path d="M799.387 122.15c4.402-2.978 7.38-7.897 7.38-13.463v-1.165c0-8.933-7.38-16.312-16.312-16.312H256.33c-8.933 0-16.311 7.38-16.311 16.312v1.165c0 5.825 2.977 10.874 7.637 13.592 4.143 194.44 97.22 354.963 220.201 392.763-122.204 37.542-214.893 196.511-220.2 389.397-4.661 5.049-7.638 11.651-7.638 19.03v5.825h566.49v-5.825c0-7.379-2.849-13.981-7.509-18.9-5.049-193.016-97.867-351.985-220.2-389.527 123.24-37.67 216.446-198.453 220.588-392.892zM531.16 450.445v352.632c117.674 1.553 211.787 40.778 211.787 88.676H304.097c0-48.286 95.149-87.382 213.728-88.676V450.445c-93.077-3.107-167.901-81.297-167.901-177.093 0-8.803 6.99-15.793 15.793-15.793 8.803 0 15.794 6.99 15.794 15.793 0 80.261 63.69 145.635 142.01 145.635s142.011-65.374 142.011-145.635c0-8.803 6.99-15.793 15.794-15.793s15.793 6.99 15.793 15.793c0 95.019-73.789 172.82-165.96 177.093z"></path></svg><span>About 10 min</span><meta property="timeRequired" content="PT10M"></span></div><hr></div><div class="toc-place-holder"><aside id="toc"><div class="toc-header">On This Page</div><div class="toc-wrapper"><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#消息-添加" class="router-link-active router-link-exact-active toc-link level2">消息 添加</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#消息-列表" class="router-link-active router-link-exact-active toc-link level2">消息 列表</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-1" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-1" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-1" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-1" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#消息-单个" class="router-link-active router-link-exact-active toc-link level2">消息 单个</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-2" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-2" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-2" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-2" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#消息-数量" class="router-link-active router-link-exact-active toc-link level2">消息 数量</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-3" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-3" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-3" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-3" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#消息-操作" class="router-link-active router-link-exact-active toc-link level2">消息 操作</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-4" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-4" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-4" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-4" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#配置-获取" class="router-link-active router-link-exact-active toc-link level2">配置 获取</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-5" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-5" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-5" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-5" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#配置-更新" class="router-link-active router-link-exact-active toc-link level2">配置 更新</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-6" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-6" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-6" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-6" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#短信测试" class="router-link-active router-link-exact-active toc-link level2">短信测试</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-7" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-7" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-7" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-7" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#邮件测试" class="router-link-active router-link-exact-active toc-link level2">邮件测试</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-8" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-8" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-8" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-8" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#重置通知次数" class="router-link-active router-link-exact-active toc-link level2">重置通知次数</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-9" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-9" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-9" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-9" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#邮件模板-列表" class="router-link-active router-link-exact-active toc-link level2">邮件模板 列表</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-10" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-10" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-10" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-10" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#邮件模板-修改" class="router-link-active router-link-exact-active toc-link level2">邮件模板 修改</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#url-11" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#method-11" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#request-11" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.68/apiref/%E6%B6%88%E6%81%AF%E9%80%9A%E7%9F%A5/#response-11" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--></ul></div></aside></div><!----><div class="theme-hope-content"><h1 id="消息通知" tabindex="-1"><a class="header-anchor" href="#消息通知" aria-hidden="true">#</a> 消息通知</h1><blockquote><p>SDK类名：/notifications/Notifications</p></blockquote><h2 id="消息-添加" tabindex="-1"><a class="header-anchor" href="#消息-添加" aria-hidden="true">#</a> 消息 添加</h2><p>SDK方法名：addNotifications; 由底层触发，发送告警信息</p><h3 id="url" tabindex="-1"><a class="header-anchor" href="#url" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method" tabindex="-1"><a class="header-anchor" href="#method" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>POST
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request" tabindex="-1"><a class="header-anchor" href="#request" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>type</td><td>String</td><td>否</td><td>timing</td><td>规则/任务 类型</td><td></td></tr><tr><td>uuid</td><td>String</td><td>否</td><td>82275AFD-97D0-15B4-D477-011E397113D6</td><td>规则/任务 uuid</td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td>规则/任务执行失败/成功/超时/策略取消</td><td>消息内容</td><td></td></tr><tr><td>name</td><td>String</td><td>否</td><td>timing_test</td><td>规则/任务 名称(base64加密)</td><td></td></tr><tr><td>table</td><td>String</td><td>否</td><td></td><td>规则/任务 信息存放的表名</td><td></td></tr><tr><td>module</td><td>String</td><td>否</td><td></td><td>产生通知的模块，如node/vp/rep_backup/ha/nas/fsp_backup/fsp_move/vp_backup/vp_move/vp_recovery/vp_rep/timing_backup</td><td></td></tr></tbody></table><h3 id="response" tabindex="-1"><a class="header-anchor" href="#response" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr></tbody></table><h2 id="消息-列表" tabindex="-1"><a class="header-anchor" href="#消息-列表" aria-hidden="true">#</a> 消息 列表</h2><p>SDK方法名：listNotifications;</p><h3 id="url-1" tabindex="-1"><a class="header-anchor" href="#url-1" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-1" tabindex="-1"><a class="header-anchor" href="#method-1" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-1" tabindex="-1"><a class="header-anchor" href="#request-1" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>type</td><td>Number</td><td>否</td><td></td><td>模块，1：资源管理；2：规则管理；3：集群；4：nas；5：全服；6：虚拟化；7：定时；8：高可用；100：巡检通知；101：整体状态；102：告警通知；103：存储；104：许可；</td><td></td></tr><tr><td>where_args[status]</td><td>Number</td><td>否</td><td></td><td>状态，0：未读，1：已读；</td><td></td></tr><tr><td>order_by</td><td>String</td><td>否</td><td>status</td><td></td><td></td></tr><tr><td>direction</td><td>String</td><td>否</td><td>ASC</td><td>ASC 增序排列</td><td></td></tr></tbody></table><h3 id="response-1" tabindex="-1"><a class="header-anchor" href="#response-1" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr><tr><td>  info_list</td><td>Array</td><td>否</td><td></td><td></td><td>2</td></tr><tr><td>    uuid</td><td>String</td><td>否</td><td>@guid</td><td></td><td></td></tr><tr><td>    type</td><td>Number</td><td>否</td><td></td><td>模块，1：资源管理；2：规则管理；3：集群；4：nas；5：全服；6：虚拟化；7：定时；8：高可用；100：巡检通知；101：整体状态；102：告警通知；103：存储；104：许可；</td><td></td></tr><tr><td>    status</td><td>Number</td><td>否</td><td></td><td>状态，0：未读，1：已读；</td><td></td></tr><tr><td>    create_time</td><td>Number</td><td>否</td><td>1539328080</td><td>创建时间，时间戳</td><td></td></tr><tr><td>    update_time</td><td>Number</td><td>否</td><td>1539328081</td><td>状态更新时间，时间戳</td><td></td></tr><tr><td>    user_uuid</td><td>String</td><td>否</td><td>@guid</td><td></td><td></td></tr><tr><td>    title</td><td>String</td><td>否</td><td>@text</td><td></td><td></td></tr><tr><td>    content</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>      rule</td><td>Array</td><td>否</td><td></td><td>不同模块不同名称，可出现：node, vp,</td><td></td></tr><tr><td>rep_backup, cls, cls_rep, nas, fsp_backup, fsp_recovery, fsp_move, vp_backup, vp_recovery, vp_move, vp_rep, timing, ha,</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>        name</td><td>String</td><td>否</td><td>规则1</td><td></td><td></td></tr><tr><td>        status</td><td>String</td><td>否</td><td>STOP</td><td></td><td></td></tr><tr><td>        uuid</td><td>String</td><td>否</td><td>@guid()</td><td></td><td></td></tr><tr><td>        vm_name</td><td>String</td><td>否</td><td></td><td>vp rule 专有</td><td></td></tr><tr><td>        config_addr</td><td>String</td><td>否</td><td></td><td>node / vp / cls 专有，地址，其他模块没这字段</td><td></td></tr><tr><td>        data_addr</td><td>String</td><td>否</td><td></td><td>node 专有，数据地址，其他模块没这字段</td><td></td></tr><tr><td>        relevant_res</td><td>Array</td><td>否</td><td></td><td>规则/任务专有（除node / vp / cls外的所有模块），相关节点/vp/cls列表</td><td>2</td></tr><tr><td>          name</td><td>String</td><td>否</td><td>node1</td><td>node / vp / cls 的名称</td><td></td></tr><tr><td>          status</td><td>String</td><td>否</td><td>OFFLINE</td><td>node / vp / cls 的状态，离线/在线</td><td></td></tr><tr><td>          uuid</td><td>String</td><td>否</td><td>@guid()</td><td>node / vp / cls 的uuid</td><td></td></tr><tr><td>          res_type</td><td>String</td><td>否</td><td>wk</td><td>HA_UNKNOWN：未知；</td><td></td></tr><tr><td>HA_MASTER：主节点；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>HA_SLAVE：从节点；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>wk: 工作机;</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>vp: 虚拟平台;</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>cls：集群；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>node：节点；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>src: 源端;</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>bk: 灾备机;</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>tgt: 目标端;</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>new_vp: 目标端;</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>sync: 同步机;</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>          config_addr</td><td>String</td><td>否</td><td>ip</td><td>node / vp / cls 的地址</td><td></td></tr><tr><td>          data_addr</td><td>String</td><td>否</td><td>ip</td><td>node / vp / cls 的数据地址，只有node有</td><td></td></tr><tr><td>        latency</td><td>Number</td><td>否</td><td></td><td>仅复制规则有此值，当前延迟，单位ms</td><td></td></tr><tr><td>        latency_threshold</td><td>Number</td><td>否</td><td></td><td>仅复制规则有此值，复制规则设定的延迟阈值，单位ms</td><td></td></tr><tr><td>      time</td><td>Number</td><td>否</td><td></td><td>巡检通知时间，非巡检通知没这字段</td><td></td></tr><tr><td>      all_status</td><td>Array</td><td>否</td><td></td><td>整体状态，非整体状态没这个字段</td><td></td></tr><tr><td>        type</td><td>Number</td><td>否</td><td></td><td>和上面type一样</td><td></td></tr><tr><td>        abnormal</td><td>Number</td><td>否</td><td></td><td>不正常的个数</td><td></td></tr><tr><td>        normal</td><td>Number</td><td>否</td><td></td><td>正常的个数</td><td></td></tr><tr><td>        module</td><td>String</td><td>否</td><td></td><td>模块名称，没翻译，内容为：</td><td></td></tr><tr><td>res：资源；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>node：节点；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>vp：虚拟平台；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>cls：集群；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>compare：比较任务；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>rule：复制规则；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>rep_backup：复制规则；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>rep_recovery：复制规则-还原；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>nas：NAS同步规则；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>fsp：全服务器保护；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>fsp_backup：全服务器备份；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>fsp_recovery：全服务器还原；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>fsp_move：全服务器迁移；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>vp_backup：虚机备份任务；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>vp_recovery：虚机还原任务；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>vp_move：虚机迁移任务；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>vp_rep：虚机复制规则；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>vp_file_recovery：虚机文件级恢复任务；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>timing：定时备份；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>timing_backup：定时备份任务；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>timing_recovery：定时备份-还原；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>ha：高可用；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>up_monitor：平台监控；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>dto：DTO；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>dto_storage：DTO存储；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>dto_sync_host：DTO同步主机；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>dto_agent_host：DTO生产主机；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>dto_sync_rule：DTO同步规则；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>dto_recovery_rule：DTO还原规则；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>dto_compare_rule：DTO比较规则；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>      statistics</td><td>Array</td><td>否</td><td></td><td>同 统计报表 模块下获取列表内容一样；随整体状态返回</td><td></td></tr><tr><td>      alarm</td><td>Array</td><td>否</td><td></td><td>告警通知</td><td></td></tr><tr><td>        name</td><td>String</td><td>否</td><td>bk1</td><td>规则名称</td><td></td></tr><tr><td>        module</td><td>String</td><td>否</td><td>timing</td><td>规则类型</td><td></td></tr><tr><td>        msgx</td><td>String</td><td>否</td><td>磁盘已满，请清理空间！</td><td>告警内容</td><td></td></tr><tr><td>      storage</td><td>Object</td><td>否</td><td></td><td>存储监控</td><td></td></tr><tr><td>        bk_node_name</td><td>String</td><td>否</td><td>test</td><td>超限节点名称</td><td></td></tr><tr><td>        bk_ip</td><td>String</td><td>否</td><td>172.20.79.69</td><td>超限节点IP</td><td></td></tr><tr><td>        device_info</td><td>Array</td><td>否</td><td></td><td>超限磁盘列表</td><td></td></tr><tr><td>          dev_mount</td><td>String</td><td>否</td><td>disk</td><td>磁盘名称</td><td></td></tr><tr><td>          threshold</td><td>Number</td><td>否</td><td>80</td><td>告警阈值百分比</td><td></td></tr><tr><td>          dev_used_percent</td><td>Number</td><td>否</td><td>85</td><td>实际使用百分比</td><td></td></tr><tr><td>      license</td><td>Array</td><td>否</td><td></td><td>许可过期告警</td><td></td></tr><tr><td>        sn</td><td>String</td><td>否</td><td></td><td>序列号</td><td></td></tr><tr><td>        feature</td><td>String</td><td>否</td><td></td><td>功能，形如：coopy</td><td></td></tr><tr><td>        alarm_for</td><td>String</td><td>否</td><td></td><td>是否已经过期，已经过期/将要过期：expired/will_expire</td><td></td></tr><tr><td>        expired_type</td><td>String</td><td>否</td><td></td><td>过期类型，过有效期/过维保期：validity_expired/maint_expired</td><td></td></tr><tr><td>        expired_date</td><td>String</td><td>否</td><td></td><td>过期日期，形如：2020-1-12</td><td></td></tr><tr><td>        days_remaining</td><td>String</td><td>否</td><td></td><td>剩余天数，整形</td><td></td></tr><tr><td>  total</td><td>Number</td><td>否</td><td>2</td><td></td><td></td></tr><tr><td>  type</td><td>Number</td><td>否</td><td></td><td></td><td></td></tr></tbody></table><h2 id="消息-单个" tabindex="-1"><a class="header-anchor" href="#消息-单个" aria-hidden="true">#</a> 消息 单个</h2><p>SDK方法名：describeNotifications;</p><h3 id="url-2" tabindex="-1"><a class="header-anchor" href="#url-2" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications/:uuid([A-F0-9-]+)
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-2" tabindex="-1"><a class="header-anchor" href="#method-2" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-2" tabindex="-1"><a class="header-anchor" href="#request-2" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead></table><h3 id="response-2" tabindex="-1"><a class="header-anchor" href="#response-2" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr><tr><td>  notifications</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>    username</td><td>String</td><td>否</td><td>admin</td><td></td><td></td></tr><tr><td>    id</td><td>String</td><td>否</td><td>167</td><td></td><td></td></tr><tr><td>    uuid</td><td>String</td><td>否</td><td>B12622A4-4F19-F844-3135-21E78DCD8649</td><td></td><td></td></tr><tr><td>    user_uuid</td><td>String</td><td>否</td><td>1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC</td><td></td><td></td></tr><tr><td>    title</td><td>String</td><td>否</td><td>虚拟平台规则状态异常</td><td></td><td></td></tr><tr><td>    content</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>      vp_backup</td><td>Array</td><td>否</td><td></td><td></td><td></td></tr><tr><td>        status</td><td>String</td><td>否</td><td>UNKNOWN</td><td></td><td></td></tr><tr><td>        uuid</td><td>String</td><td>否</td><td>199EDA68-3512-480A-8355-A0E9C2DA1587</td><td></td><td></td></tr><tr><td>        name</td><td>String</td><td>否</td><td>9_21</td><td></td><td></td></tr><tr><td>        vm_name</td><td>String</td><td>否</td><td>ls_vp_test_move</td><td></td><td></td></tr><tr><td>        code</td><td>Number</td><td>否</td><td>11116079</td><td></td><td></td></tr><tr><td>        message</td><td>String</td><td>否</td><td>[11116079] rpc.vp.rule_not_exist</td><td></td><td></td></tr><tr><td>      vp_recovery</td><td>Array</td><td>否</td><td></td><td></td><td></td></tr><tr><td>        status</td><td>String</td><td>否</td><td>STOP</td><td></td><td></td></tr><tr><td>        uuid</td><td>String</td><td>否</td><td>1725C80F-4464-ED8A-63DA-A7B9CE611628</td><td></td><td></td></tr><tr><td>        name</td><td>String</td><td>否</td><td>vp_bk</td><td></td><td></td></tr><tr><td>        vm_name</td><td>String</td><td>否</td><td>ls_vp_test</td><td></td><td></td></tr><tr><td>        progress</td><td>String</td><td>否</td><td>-6089.0</td><td></td><td></td></tr><tr><td>      vp_rep</td><td>Array</td><td>否</td><td></td><td></td><td></td></tr><tr><td>        status</td><td>String</td><td>否</td><td>UNKNOWN</td><td></td><td></td></tr><tr><td>        uuid</td><td>String</td><td>否</td><td>92D0A8D7-3969-1455-7C7A-DC6D1709BD7E</td><td></td><td></td></tr><tr><td>        name</td><td>String</td><td>否</td><td>teasd</td><td></td><td></td></tr><tr><td>        vm_name</td><td>String</td><td>否</td><td>win2012_ctrl</td><td></td><td></td></tr><tr><td>        code</td><td>Number</td><td>否</td><td>11116085</td><td></td><td></td></tr><tr><td>        message</td><td>String</td><td>否</td><td>[11116085] rpc.vp.params_error</td><td></td><td></td></tr><tr><td>    type</td><td>Number</td><td>否</td><td>6</td><td></td><td></td></tr><tr><td>    status</td><td>Number</td><td>否</td><td>1</td><td></td><td></td></tr><tr><td>    create_time</td><td>Number</td><td>否</td><td>1539657352</td><td></td><td></td></tr><tr><td>    update_time</td><td>String</td><td>否</td><td></td><td></td><td></td></tr></tbody></table><h2 id="消息-数量" tabindex="-1"><a class="header-anchor" href="#消息-数量" aria-hidden="true">#</a> 消息 数量</h2><p>SDK方法名：describeNotificationsCount;</p><h3 id="url-3" tabindex="-1"><a class="header-anchor" href="#url-3" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications/count
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-3" tabindex="-1"><a class="header-anchor" href="#method-3" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-3" tabindex="-1"><a class="header-anchor" href="#request-3" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead></table><h3 id="response-3" tabindex="-1"><a class="header-anchor" href="#response-3" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr><tr><td>  count</td><td>Array</td><td>否</td><td></td><td></td><td>10</td></tr><tr><td>    type</td><td>Number</td><td>否</td><td>0</td><td>0：所有消息；</td><td>+1</td></tr><tr><td>    read</td><td>Number</td><td>否</td><td></td><td></td><td>1-100</td></tr><tr><td>    total</td><td>Number</td><td>否</td><td></td><td></td><td>1-100</td></tr><tr><td>    unread</td><td>Number</td><td>否</td><td></td><td></td><td>1-100</td></tr></tbody></table><h2 id="消息-操作" tabindex="-1"><a class="header-anchor" href="#消息-操作" aria-hidden="true">#</a> 消息 操作</h2><p>SDK方法名：[action] + &#39;Notifications&#39;;</p><p>删除，标记已读，某类型/全部已读；</p><h3 id="url-4" tabindex="-1"><a class="header-anchor" href="#url-4" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications/operate
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-4" tabindex="-1"><a class="header-anchor" href="#method-4" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>POST
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-4" tabindex="-1"><a class="header-anchor" href="#request-4" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>operate</td><td>String</td><td>否</td><td></td><td>delete：删除；read：标记已读；add:添加</td><td></td></tr><tr><td>uuids</td><td>Array</td><td>否</td><td></td><td>delete 专用，要删的uuid</td><td></td></tr><tr><td>type</td><td>Number</td><td>否</td><td></td><td>read 专用，需要标记已读的类型，同获取列表的类型一样</td><td></td></tr></tbody></table><h3 id="response-4" tabindex="-1"><a class="header-anchor" href="#response-4" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr></tbody></table><h2 id="配置-获取" tabindex="-1"><a class="header-anchor" href="#配置-获取" aria-hidden="true">#</a> 配置 获取</h2><p>SDK方法名：describeNotificationsConfig;</p><h3 id="url-5" tabindex="-1"><a class="header-anchor" href="#url-5" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications/config
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-5" tabindex="-1"><a class="header-anchor" href="#method-5" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-5" tabindex="-1"><a class="header-anchor" href="#request-5" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead></table><h3 id="response-5" tabindex="-1"><a class="header-anchor" href="#response-5" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr><tr><td>  config</td><td>Array</td><td>否</td><td></td><td></td><td>11</td></tr><tr><td>    type</td><td>Number</td><td>否</td><td>100</td><td>同消息列表的类型一样；</td><td>+1</td></tr><tr><td>    p_sms_sw</td><td>Number</td><td>否</td><td></td><td>站内信开关</td><td>0-1</td></tr><tr><td>    email_sw</td><td>Number</td><td>否</td><td></td><td>邮件开关</td><td>0-1</td></tr><tr><td>    sms_sw</td><td>Number</td><td>否</td><td></td><td>短信开关</td><td>0-1</td></tr><tr><td>    sms_temp</td><td>String</td><td>否</td><td></td><td>短信模板</td><td></td></tr></tbody></table><h2 id="配置-更新" tabindex="-1"><a class="header-anchor" href="#配置-更新" aria-hidden="true">#</a> 配置 更新</h2><p>SDK方法名：updateNotificationsConfig;</p><h3 id="url-6" tabindex="-1"><a class="header-anchor" href="#url-6" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications/config
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-6" tabindex="-1"><a class="header-anchor" href="#method-6" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>PUT
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-6" tabindex="-1"><a class="header-anchor" href="#request-6" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>config</td><td>Array</td><td>否</td><td></td><td>同 配置 获取 接口一样</td><td>10</td></tr><tr><td>  type</td><td>Number</td><td>否</td><td>1</td><td></td><td></td></tr><tr><td>  p_sms_sw</td><td>Number</td><td>否</td><td>1</td><td></td><td></td></tr><tr><td>  email_sw</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  sms_sw</td><td>Number</td><td>否</td><td>1</td><td></td><td></td></tr><tr><td>  sms_temp</td><td>String</td><td>否</td><td></td><td></td><td></td></tr></tbody></table><h3 id="response-6" tabindex="-1"><a class="header-anchor" href="#response-6" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr></tbody></table><h2 id="短信测试" tabindex="-1"><a class="header-anchor" href="#短信测试" aria-hidden="true">#</a> 短信测试</h2><p>SDK方法名：testNotificationsSms;</p><h3 id="url-7" tabindex="-1"><a class="header-anchor" href="#url-7" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications/sms_test
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-7" tabindex="-1"><a class="header-anchor" href="#method-7" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-7" tabindex="-1"><a class="header-anchor" href="#request-7" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>temp_id</td><td>String</td><td>否</td><td></td><td>短信模板，模板ID（需要模板变量${msg}），对于那几个需要再短信服务器上配置模板的，填ID（必填），对于其他短信平台，不用传（页面上也不显示这个框）；</td><td></td></tr><tr><td>mobile</td><td>String</td><td>否</td><td>13123456789</td><td>手机号，只支持一个号</td><td></td></tr></tbody></table><h3 id="response-7" tabindex="-1"><a class="header-anchor" href="#response-7" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr></tbody></table><h2 id="邮件测试" tabindex="-1"><a class="header-anchor" href="#邮件测试" aria-hidden="true">#</a> 邮件测试</h2><p>SDK方法名：testNotificationsEmail;</p><h3 id="url-8" tabindex="-1"><a class="header-anchor" href="#url-8" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications/email_test
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-8" tabindex="-1"><a class="header-anchor" href="#method-8" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-8" tabindex="-1"><a class="header-anchor" href="#request-8" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>email</td><td>String</td><td>否</td><td>lis@info2soft.com</td><td>测试地址</td><td></td></tr></tbody></table><h3 id="response-8" tabindex="-1"><a class="header-anchor" href="#response-8" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr></tbody></table><h2 id="重置通知次数" tabindex="-1"><a class="header-anchor" href="#重置通知次数" aria-hidden="true">#</a> 重置通知次数</h2><p>SDK方法名：resetNotificationsTimes;</p><h3 id="url-9" tabindex="-1"><a class="header-anchor" href="#url-9" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications/reset_notify_times
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-9" tabindex="-1"><a class="header-anchor" href="#method-9" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-9" tabindex="-1"><a class="header-anchor" href="#request-9" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead></table><h3 id="response-9" tabindex="-1"><a class="header-anchor" href="#response-9" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr></tbody></table><h2 id="邮件模板-列表" tabindex="-1"><a class="header-anchor" href="#邮件模板-列表" aria-hidden="true">#</a> 邮件模板 列表</h2><h3 id="url-10" tabindex="-1"><a class="header-anchor" href="#url-10" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications/template
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-10" tabindex="-1"><a class="header-anchor" href="#method-10" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-10" tabindex="-1"><a class="header-anchor" href="#request-10" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>type</td><td>String</td><td>否</td><td></td><td>与通知类型一致，默认公用：200；测试邮件为：201；刚进列表不传，用户选择类型后传；</td><td></td></tr><tr><td>order_by</td><td>String</td><td>否</td><td>status</td><td></td><td></td></tr><tr><td>direction</td><td>String</td><td>否</td><td>ASC</td><td>ASC 增序排列</td><td></td></tr></tbody></table><h3 id="response-10" tabindex="-1"><a class="header-anchor" href="#response-10" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功</td><td></td><td></td></tr><tr><td>  info_list</td><td>Array</td><td>否</td><td></td><td></td><td></td></tr><tr><td>    temp_type</td><td>String</td><td>否</td><td></td><td>与通知类型一致，默认公用：200；测试邮件为：201；</td><td></td></tr><tr><td>    temp_uuid</td><td>String</td><td>否</td><td></td><td>（不传type没有）uuid</td><td></td></tr><tr><td>    lang</td><td>String</td><td>否</td><td></td><td>（不传type没有）模板语言：english，zh_cn，zh_tw</td><td></td></tr><tr><td>    content</td><td>String</td><td>否</td><td></td><td>（不传type没有）模板内容，html</td><td></td></tr><tr><td>    content_default</td><td>String</td><td>否</td><td></td><td>（不传type没有）默认模板内容，html</td><td></td></tr><tr><td>    comment</td><td>String</td><td>否</td><td></td><td>（不传type没有）备注</td><td></td></tr><tr><td>    random_str</td><td>String</td><td>否</td><td></td><td></td><td></td></tr></tbody></table><h2 id="邮件模板-修改" tabindex="-1"><a class="header-anchor" href="#邮件模板-修改" aria-hidden="true">#</a> 邮件模板 修改</h2><h3 id="url-11" tabindex="-1"><a class="header-anchor" href="#url-11" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//notifications/template/:uuid([A-F0-9-]+)
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-11" tabindex="-1"><a class="header-anchor" href="#method-11" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>PUT
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-11" tabindex="-1"><a class="header-anchor" href="#request-11" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>content</td><td>String</td><td>否</td><td></td><td>模板内容，html</td><td></td></tr><tr><td>comment</td><td>String</td><td>否</td><td></td><td>备注</td><td></td></tr><tr><td>random_str</td><td>String</td><td>否</td><td></td><td>修改锁</td><td></td></tr></tbody></table><h3 id="response-11" tabindex="-1"><a class="header-anchor" href="#response-11" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功</td><td></td><td></td></tr></tbody></table></div><!----><footer class="page-meta"><!----><div class="meta-item update-time"><span class="label">Last update: </span><span class="info">6/25/2022, 8:05:16 PM</span></div><div class="meta-item contributors"><span class="label">Contributors: </span><!--[--><!--[--><span class="contributor" title="email: ganl@info2soft.com">ganl</span><!--]--><!--]--></div></footer><!----><!----><!----><!--]--></main><!--]--><!----><!--]--></div><!--]--><!----><!--]--></div>
    <script type="module" src="/i2up-docs/assets/app.24badc91.js" defer></script>
  </body>
</html>
